poison glands - Turkish English Dictionary